2019 - Vol. 16 - Issue 1 - .NET Core 3.0
.NET Core 3.0
-
.NET Core: The WOW Factor
Rod is just as excited as everyone else about all the new tools in .NET Core 3.0.
-
Be More Productive in Visual Studio 2019
If you thought Visual Studio was a great tool before, you’re going to go nuts about the latest release. Mika and Kendra talk about the changes that they’re most excited about.
-
Upgrading Windows Desktop Applications with .NET Core 3
In her article, Olia Gavrysh explains the significant advancements brought by .NET Core 3 for Windows desktop applications, highlighting the ability to build Windows Forms and WPF apps on .NET Core with new features like XAML Islands, MSIX packaging, and enhanced deployment options. She guides developers through migrating existing .NET Framework apps to .NET Core, addressing compatibility challenges and showcasing tools like Portability Analyzer and Try Convert. Additionally, Olia emphasizes the benefits of .NET Core’s modularity, improved app size, single-file executables, and integration with Windows 10 APIs and App Center for continuous release and monitoring, positioning .NET Core as the future of .NET development.
-
ML.NET: Machine Learning for .NET Developers
Machine Learning doesn’t have to be the big scary monster lurking in the dark. Bri and Cesar show you how Microsoft’s ML.NET lets you design your own models specific to your deployment context and needs even if you’ve never played with ML before.
-
A New Era of Productivity with Blazor
Blazor is a new Web framework that uses .NET Core’s architecture, essentially combining the simplicity of Razor with .NET Core concepts. Ed shows you how to get the most from this great tool.
-
Entity Framework Core 3.0: A Foundation for the Future
The latest release of Entity Framework gets it geared up for some big future changes. Julie shows you that the changes are nothing to sneeze at.
-
What’s New in ASP.NET Core 3.0
Get ready for an exciting list (and examples) as Shawn explores the new tools in ASP.NET Core 3.0.
-
Visual Studio for Mac 8.3: It’s Not Just for Xamarin Anymore!
If you’ve been putting off using VS on the Mac, you’ll be excited by Ben’s experience with the new release. It’s got all the whistles and bells you know and love and it makes some tasks even easier than you’d expect.
-
From Xamarin Native to Xamarin.Forms: Reaping the Rewards without the Risk
If you need access to native platforms, you’re going to want to see what Ryan has to say about Xamarin.Forms. He’ll show you that migration isn’t the pain you thought it might be.
-
gRPC as a Replacement for WCF
You’ve been programming in C# for a while now, and you know that you need bidirectional streaming with low latency and high throughput. Google’s remote procedure call offering (gRPC) has what you need, and Magnus shows you why.
-
Essential C# 8.0
Mark Michaelis surveys the key additions in C# 8.0—most notably nullable reference types, async streams, and enhanced pattern matching—explaining their semantics, compiler behavior, and practical impact; he argues nullable reference types are the most consequential change (and recommends enabling them incrementally), shows how IAsyncEnumerable and await foreach enable asynchronous iteration, and highlights new pattern forms (property, tuple, positional, recursive) while advising prudent use and migration strategies for existing code.

